cantabrian mountains

Noun
  1. a range of mountains in northern Spain along the coast of the Bay of Biscay

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

cantabrian mountains
A hiker looks out from a trail over the Cantabrian Mountains.